package com.senriot.quickup.service.dto

import com.senriot.cloud.common.AbstractEntityDTO
import javax.validation.constraints.NotBlank
import javax.validation.constraints.Size

data class ProductDTO(
    /**
     * 产品名称
     */
    @field:Size(max = 64)
    @field: NotBlank(message = "产品名称不能为空")
    override var name: String? = null,
    /**
     * 是否可以推送广告
     */
    var hasAd: Boolean? = null,
    /**
     * 备注
     */
    var remark: String? = null,

    /**
     * 设备数
     */
    var deviceCount: Long? = 0
) : AbstractEntityDTO<Int>()
